fat duckweed - German English Dictionary